Back to the Vavoom Forum Archives
Phenax
kyle@localhost ~ $ vavoom Game mode indeterminate. *** glibc detected *** /usr/games/bin/vavoom.x86_64: double free or corruption (out): 0x00000000008b0100 ***I'm on Gentoo x86_64, and just compiled the Ebuild from Gentoo bugzilla and I get this on launch. There's a large backtrace I can post if you need it. Thanks.
Gentoo Base System version 1.12.5 Portage 2.1.2_pre1 (default-linux/amd64/2006.1/desktop, gcc-4.1.1, glibc-2.4-r3, 2.6.18-rc6-mm2 x86_64) ================================================================= System uname: 2.6.18-rc6-mm2 x86_64 AMD Athlon(tm) 64 Processor 3500+ Last Sync: Sat, 16 Sep 2006 16:00:08 +0000 ccache version 2.4 [enabled] app-admin/eselect-compiler: [Not Present] dev-java/java-config: [Not Present] dev-lang/python: 2.4.3-r3 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: 2.4-r6 dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.20_alpha2 sys-devel/autoconf: 2.13, 2.60 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2 sys-devel/binutils: 2.17.50.0.3 sys-devel/gcc-config: 1.3.13-r3 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.17-r1 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=athlon64 -Os -msse3 -pipe -mfpmath=sse" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/X11/xkb" CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/web2c" CXXFLAGS="-march=athlon64 -Os -msse3 -pipe -mfpmath=sse" DISTDIR="/distfiles" FEATURES="autoconfig ccache distlocks metadata-transfer parallel-fetch sandbox sfperms strict" GENTOO_MIRRORS="ftp://ftp.gtlib.gatech.edu/pub/gentoo http://open-systems.ufl.edu/mirrors/gentoo " LDFLAGS="-Wl,-z,combreloc -Wl,-O -Wl,--enable-new-dtags -Wl,--sort-common -s" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/portage/local/personal /usr/portage/local/layman/sunrise" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="amd64 X aac aalib alsa avi bash-completion berkdb bitmap-fonts bzip2 cairo cdinstall cdr cli crypt cups curl dbus dlloader dri dvd eds elibc_glibc emboss emul-linux-x86 encode fam ffmpeg firefox flac fortran ftp gcc64 gdbm gif glibc-omitfp glut gpm gstreamer gtk gtk2 hal imagemagick imlib input_devices_keyboard input_devices_mouse isdnlog jpeg kernel_linux ldap libcaca libg++ mad mikmod mmap mp3 mpeg msn ncurses nls nptl nptlonly nsplugin offensive ogg oggvorbis openal opengl oscar oss pam pcre pdf pdflib perl png ppds pppd python qt3 qt4 quicktime readline reflection sdl session spell spl ssl svg symlink tcpd tiff tjw truetype truetype-fonts type1-fonts udev unicode usb userland_GNU video_cards_nv video_cards_nvidia videos vorbis xml xorg xv zlib" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS
scen
ls -l /usr/share/games/vavoom[/*:m:301cblha][/list:u:301cblha] <!-- s:wink: --><img src="{SMILIES_PATH}/icon_wink.gif" alt=":wink:" title="Wink" /><!-- s:wink: --> [EDIT] The error is reproducible: you've missed to put (or symlink) IWAD in /usr/share/games/vavoom; you also assign the correct permission (writable by root, readabla by "games" group")
chown -v root:games *.wad && chmod -v 640 *.wad[/EDIT]
Phenax
Janis Legzdinsh